pit cave - Turkish English Dictionary